home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
filutil
/
jetcol36.zip
/
JETCOL.DOC
< prev
next >
Wrap
Text File
|
1995-03-07
|
46KB
|
1,117 lines
JETCOL
Shareware Version 3.6
A Compressed Print Utility
Copyright 1990-1994
by
ARCaine Technology
960 Neilson St
Albany, CA 94706
(510) 527-9859
All Rights Reserved
CONTENTS
Disclaimer
Introduction
Suitability
Registration
Registered Version Features
Terminology
Usage
Description of Options
Using Jetcol with a Word Processor
Using Jetcol with MS Windows
Using Jetcol on a LAN
Landscape Printing with Jetcol
Faxing with Jetcol
Using Jetcol with Deskjets
Program Abort
Support
Distribution
Email addresses
DISCLAIMER
This software and manual are sold "as is" and without warranties
as to performance or merchantability or any other warranties
whether expressed or implied. Because of the various hardware and
software environments into which this program may be put, no
warranty of fitness for a particular purpose is offered. We will
not be liable for any special, incidental, consequential, indirect
or similar damages due to loss of data, inability to use this
program, or any other reason, even if we or our agent have been
advised of the possibility of such damages.
Be warned that not all data may print correctly when using this
program with unconverted wordprocessor files.
The user must assume the entire risk of using and evaluating this
program. Any liability of Tony Caine or ARCaine Technology will be
limited exclusively to product replacement or refund of purchase
price. If you find these terms unacceptable, do not use this
product.
On every matter relating to this program the user consents to the
exclusive jurisdiction of the state and federal courts residing
respectively in Alameda and San Francisco Counties in the state of
California.
Introduction
JETCOL prints two columns, each up to ninety characters wide, on
laser printers in portrait mode. It is intended to greatly
reduce the huge volume of paper that results from printing
reference material (such as shareware manuals), word processing
drafts and text files. Regular use of this program should cut your
paper bill by 60 or 70 percent. It can also save you money when
faxing or mailing documents.
Jetcol will now optionally print from 1 to 6 columns across the
page can print columns up to 160 characters wide.
Registered users can now print in landscape mode on most lasers
with JETCOL.
JETCOL will not work with an inkjet (unless it is DJ compatible)
or a bubblejet. Use 2COL for these printers. JETCOL will work with
a Deskjet. See section below on Deskjet printing.
JETCOL has been designed to be very easy to use. Its default
settings should cover most printing needs. To print a document you
simply type:JETCOL filename <enter>. For example, to print the
manual type:JETCOL JETCOL.DOC <enter>.
It provides better readability than other compressed print
programs because it normally ignores page breaks and eliminates
consecutive blank lines (at your option).By eliminating
more unnecessary white space on the page JETCOL can use a
larger,more readable, type face while printing the same number of
average pages/sheet as other compressed print programs. It is
designed to take maximum advantage of laserjet features to further
enhance readability. JETCOL will print anywhere from two to ten
pages of source material on one side of a sheet of paper. By using
its even/odd alternate side print feature four to twenty pages of
text can be printed using both sides of a page.
By reducing the volume of paper, JETCOL also reduces storage
requirements and the bulk one has to carry around when traveling.
As a side benefit, many JETCOL users actually find it easier and
faster to read the compressed versions than the originals because
they can take in more words at one time without having to scan
across the page.
JETCOL has been tested on many brands and models of laser
printers. If you run into difficulty with your model, please let
me know and I will let you know if it is possible provide a
version that is compatible with your printer. As a rule of thumb
JETCOL seems to work on all LJII and later printers. Many
pre-LJII models do not have soft font capabilty. Check your
printer manual for what is required to use soft fonts.
Eight different font sizes have been specially designed for
JETCOL. These fonts are automatically selected and downloaded
according to the degree of compression requested when you specify
the number of lines each column should contain with the -Lxx
option (anywhere from 50 to 240).Also at the user's option JETCOL
will override its automatic font selection and pick either a
larger or smaller font for a given line spacing to provide either
more or less white space between lines.
The font is nominally pitched at 21.5 characters/inch to allow
adequate space for a left margin and two 80 character columns.
When either a smaller margin is specified (-Mx) or the number of
characters/column is reduced (-Wx) the character spacing is
automatically expanded for further readability. The default margin
is seven spaces and the default column width is 80 characters.
Some users have said that they would prefer a thinner font for
JETCOL. I have provided a new thin font in the two most often used
sizes: Fonts 6 and 7. European accented fonts (128-159) are
provided in 7FONT.2CL. A complete set of european fonts in all
sizes and thin fonts in all sizes are available as options.
A demo mode (-K) is now available to help you explore the
registered features. The demo mode will activate all registered
features but will only print one page. By running the file
DEMOJET.BAT you will see examples of some of the many possible
printing modes of JETCOL.
JETCOL may be executed via a path statement but all font files
must be located in the same sub-directory as JETCOL.EXE if they
are to be found by the program when it comes time to download
them.
JETCOL can now print rough drafts of some wordprocessor formats
including .WRI, Word, and Wordstar. See details and, particularly,
limitations under the Wordwrap option.
Malcolm Drury's VIEW will let you view and print ASCII, WP, WFW,
AMI-PRO and WFD files with JETCOL. See "Registration" section
below to obtain a copy.
A macro for using JETCOL with David Hamel's BOXER text editor
is now provided.
A MS-Windows menu/edit interface is available. See PRODUCTS.DOC
Suitability
Compressed print programs are not for everyone. You should
carefully explore how much compression you are comfortable with
before eyestrain becomes a problem. The greater degrees of
compresssion are intended more for archival use than for documents
which will be frequently read.
This program should run on any PC compatible computer with at
least 256K of memory.
Registration
This is not freeware or public domain. Shareware is simply a
distribution method for commercial software. You are required to
register if you to use this program after a 30 day trial period.
I will keep improving the program if I know enough people are
finding it useful.
My registration policy is flexible. The nominal fee is $32.95
US. If you don't feel you will get $32.95 worth of use out of the
program, you can send a partial registration of $20. A partial
registration will remove the registration screens but will NOT
enable the bonus registered features. See REGISTER.DOC for
information on commercial use and quantity pricing. The upgrade
fee for current registered JETCOL users is $15. If you want an
update disk mailed and an extended registration code for future
upgrades add $3 for S/H/U(pgrade).
Foreign checks and credit cards OK. See REGISTER.DOC for details.
Those who register for the full amount ($32.95+$3 S/H/U) will
receive the latest JETCOL plus a set of related shareware programs
including 2COL for dotmatrix and DeskJet. Also included is VIEW,
which will let you view and print (with JETCOL) ASCII, Ami Pro,
WP, WFW,and WFD files.
A Windows menu/editor interface is also available. See
PRODUCTS.DOC for details
Finally, sending $35.95 also gets you a registration code which is
guaranteed to work on all new versions of JETCOL which are
released over the next 15 months. A lesser payment provides a
code only good for the most current version.
If you are a Wordperfect user, for an additional $3 I can supply a
macro which will print your current document with JETCOL without
leaving WP. A similar macro for WFW is also available.
The registered version of JETCOL permits multiple document names
and wildcards to be used on the command line and eliminates the
registration screen. It allows output to be directed to a file
instead of the printer. It also allows the automatic font
selection to be overridden to customize the document appearance to
your taste as well as selection of thinner fonts. The standard
registered version comes with 2 thin fonts and 8 regular fonts.
The registered version also allows customizing of default
settings.
Please tell me the version number you have when registering and
where you obtained your copy of JETCOL. Please use REGISTER.DOC as
your registration form.
Site fees for commercial users can be negotiated.
JETCOL comes with a full money-back guarantee.
Optional Extras:
Complete set of thin fonts (1-8) $10
Complete set of foreign langauge chars (ASCII 128-159) $10
Deskjet soft fonts (only for DJ users with enough RAM) $ 5
A professional version of JETCOL is now available for $65, which
numbers each line and produces an index of words in the document.
Registered version features
(Most of these features are activated by the (-K) demo mode option.)
*Custom default settings
JETCOL's default settings can be modified by the user. This
eliminates the need for the user to enter a string of options
whenever they run the program. They need only enter the filename.
* Automargin
The automargin option significantly improves the readability and
appearance of your document. It scans the entire document before
printing, determines how much blank space there is and expands
the lines to utilize this wasted space. The result is a less
crowded, easier to read document. Automargin also automatically
activates the wordwrap (-&) feature if any line in the document
is greater than the specified columnwidth (-W).
To get an idea of what the automargin does, first type: JETCOL
JETCOL.DOC -K <enter>. This prints with the default settings
which are designed to accommodate any documents up to 80
characters wide. Next type: JETCOL JETCOL.DOC -K -U9 <enter>.
Compare the two printouts for readability and appearance.
*Fixpage
Prints an exact number of pages/column. Original pagebreaks and
formatting retained.
*Biasfont
Modify font selection process to give you either more or less
white space between lines.
*Thinfont
Selects a thinner (less bold) font.
* Multiple document names
Multiple document names and wildcards can be entered on the
command line.
* Append
When specifying multiple documents to print, registered users
have the choice of starting each file at the beginning of a page
or treating all documents as one continuous file without breaks.
* Redirection of output
Registered users can choose to send the output to a disk file for
later printing in background (while running other programs) or
send to LPT2, COM1, COM2, etc.
* Pagelength adjustment for different paper sizes: A4, legal, etc.
* Document reformatting
Expand or contract the line width of your document for better
readablity or more efficient use of page space.
* User specified printer initialization string.
* The registration screen is eliminated, of course.
Terminology
Since several pages from the original source file are combined
onto a single page of printer output, there may be some confusion
about the word "page." We will always refer to the original
document pages as "source pages." What is actually printed will
simply be called "pages."
Usage:
JETCOL [options] path\filename [options] [path\filename]...
Options may be specified in any order before and/or after the file
name(s). Options must be separated from each other by spaces and
preceded by a "-". Upper and lower case are interchangeable. Each
option, no matter where it is located, will affect the printing of
all files equally.
Options are defined as follows:
-Lxx = Each column will be xx lines long
-Cxx = No more than xx consecutive blank lines will be printed
-Sxx = Skip xx pages before starting to print
-O = Print only odd # pages
-E = Print only even # pages.
-Wxx = column width (number of characters in each column)
-P = Pause before printing each page.
-N = Prints filename and page # at lower left corner
-Dxx = Delimit each (source) page with a line and page #
-T = Truncate long lines instead of wrap.
-Fx = Put a margin of x blank lines at the top of each page.
-Mx = Set left margin x spaces from the edge.
-Rx = Create a right margin of x spaces.
-K = Activates registered options for a one page demo.
-? = JETCOL will ask for filenames to print
-V = Report # pages to print.Modify spacing to fill last page
-&xx = Wordwrap long lines. (useful for .WRI and similar files)
? = (no dash) Displays help screen. Must be the only option.
-@x = Print All, Even, or Odd in reversed order.
-G = Enable graphics when printing with wordwrap.
-$x = Print x number of columns (1-6).
-: = Output string of characters between columns
***Options below are bonus features in the registered version***
-A = Append multiple files.
-Z = Route output to disk or another port.
-Bx = Biases font selection toward larger or smaller fonts.
-Ux = Automatic margin and column width adjustment.
-Xx = Print an exact number of pages/column keeping page breaks.
-H = Select a thin (light) font
-Yx = Customize default settings
-!xx = Modify line spacing to adjust for pagefill or pagelength.
-&Rxx= Reformat document width
-# = User specified printer setup
-[xx = Left justify text by xx characters
-J = Use Deskjet soft fonts.(see Deskjet section below )
-J-2 = Do not send printer commands or fonts.
Defaults: 80 characters/column;96 lines/page;1 consecutive blank
line; no pause before printing page; do not number pages;
wrap (not truncate) long lines;4 blank lines at top of
page.
Description of options
?
JETCOL ? <enter> or JETCOL <enter> will display a help screen.
-K
Putting -K on the command line activates any registered
feature (except multiple files printing) for a one page demo.
-Lxxx
Each column will contain xxx lines of data. Line spacing will
be automatically adjusted to fill the page. As more lines per
page are requested smaller fonts are automatically selected.
-Cxx
Pages of text frequently contain many blank lines of data.
Experience has shown that most of these can be discarded
without sacrificing readability. This option specifies that
when there are more than xx consecutive blank lines, the
excess will be discarded. The default value is 1.
-Sxx
This feature is useful if you have a paper jam or decide to
print part now and part later. Using this option will cause xx
pages to be skipped before printing begins. For example,
specifying "-S2" will cause printing to begin with page 3.
When using -S with the -O or -E options, remember to count all
pages - odd and even.
-O
This and the -E option allow you to print on both sides of
each sheet of paper. By specifying "-O", only the odd numbered
pages will be printed.
Alternatively,JETCOL will ask you whether you want to print
the even pages after it has finished printing the odd. Respond
"Y" after the paper has been reloaded or type "N" to
terminate.
-E
Prints only even numbered pages. When using this option after
the -O option be sure to use a left margin setting of 0 to
allow space for hole punching or other binding requirements on
the right side of the sheet (this adjustment is made
automatically when using the automargin option).
You should be able to completely eliminate paper shuffling
with the correct combination of the -E or -O and the -@x
options. See documentation about the -@x option below.
-Wxx
This option specifies how many characters will print across
each column. Wrapping or truncating will begin at this
position. It also determines the print pitch. The more
characters/column you specify the smaller the space between
characters.
-P
Program will pause before printing each page. Hit any key to
print a page. This option is useful if you are feeding single
sheets to the printer.
-Nx
This will cause the filename,page and/or date to be printed in
the lower left-hand corner of each sheet. To avoid confusion
when using the -S, -O and -E options the page numbering is not
reset for each document when multiple documents are specified
on the command line(registered version only).
If x=blank the filename and page number will print
If x=1 the page number will print.
If x=2 the current date will print.
If x=64 the filename will print.
These x values may be added together to achieve any
combination of the above. For example if x=67 all three
options (page number, filename, and date) will print.
-Dxx
If you need to keep track of each source page, this option
will print a dashed line with a page number in the middle
whenever a form feed is encountered or after xx lines of data.
If xx is not specified, 66 is assumed. Thus -D is equivalent
to -D66. Experience has shown that this option will be rarely
used because most documents either number their own pages or
it is just not important to keep track of original page
breaks.
-T
Normally when lines longer than the specified column width are
encountered,JETCOL will wrap the data to the next line. If you
prefer to truncate or discard excess characters on a line, you
should invoke this option.
-Fx
JETCOL will insert x blank lines at the top of each page
before printing. The default is 4.
-Mx
This command sets the left margin x spaces from the edge of
the page. Default is 9. This option also affects print pitch.
The wider the margin you request the more crowded the
characters will be on the page.
-Rx
Specifies how far to move the right margin in tenths of an
inch. The default (x=0) is at the edge of the printable area
1/3" from the right of the page. A positive x value moves the
margin to the left. A negative value moves the margin to the
right. For example, to move the margin 1.5" to the left you
should specify -R15. When printing landscape mode, you will
probably want to shift the margin about 2.5" -R-25
-?
Instructs JETCOL to ask for files to print once it is running.
You can specify files both on the command line and when 2COL
asks for filenames. Separate the file names with spaces. This
option is useful when JETCOL is run from a menu or a Windows
icon.
-V
This option prescans the document and tells you how many pages
(odd+even) will print. If you are printing only odd or even,
you must divide by two.
If the last page is only partially filled you will be given
the option to compress the line spacing to eliminate the
partial page or increase the spacing to fill it. "C"
compresses the lines. "E" expands the lines. "N" preserves
the original spacing.
If you are printing multiple documents without the Append (-A)
option or using the fiXpage (-X) option, you will not be able
to modify the line spacing.
You can also enter a percentage value with the -V option. For
example, entering -V35 will cause final pages which are more
than 35% filled to be Expanded to fill the page and final page
less than 35% filled to be Compressed to eliminate the page.
You can specify from -V1 to -V99. All prompts are bypassed in
this mode.
Note: It is impossible to always adjust the spacing to exactly
fill the page. JETCOL will come as close as possible.
-&xx
Wordwrap lines to a maximum of xx characters. When this option
is off (default), JETCOL will wrap in mid word.
This wordwrap feature is intended for printing some word
processor documents (such as .WRI,and WP Generic) where
carriage return/ linefeeds occur only at the end of
paragraphs. The current implementation is not intended to
reformat a document to increase the length of lines which have
CR/LFs at the end. When in filter mode (see below), wordwrap
will also print Wordstar documents.
Some wordprocessor programs imbed non-ASCII graphics and other
control information in their files. The wordwrap feature
normally eliminates ASCII characters outside of the range
32-126. This will greatly reduce but not eliminate "garbage"
when printing these files. WRI files, for example, have
graphics at the end and you will almost always see at least a
few lines of garbage when printing unconverted .WRI files. If
the -G (graphics) option is invoked on the command line ALL
FILTERING WILL BE DISABLED and all characters ASCII 1-255 will
be printed (if you have the extended JETCOL fontset).Filter
mode also deletes any line beginning with a period ".". This
is for printing Wordstar documents.
Automargin will automatically activate wordwrap when it sees
long lines. Since Wordwrap filters out IBM graphics characters
it is not advisable to leave it enabled all the time as a
command line option. Invoke it when you need it or let
automargin handle it. You can prevent Automargin from enabling
wordwrap by including -&- on the command line.
IMPORTANT: Information which has been encoded in non-ASCII
graphics format will not print in any readable form and will
be lost. If an EOF (Control-Z) is embedded in the data,
printing will stop at this point. Further data past an EOF
will not print.
Wordwrap is intended mainly as a convenience to provide an
approximation of word processor documents. If you require
perfect reproduction of the original document, you MUST first
convert the document to ASCII before printing with JETCOL.
-@x
This option causes pages to print in reverse order. "-@A"
causes all pages to print in reverse. "-@E" causes even pages
only to print in reverse. "-@O" causes only odd pages to be
reversed.
The purpose of this option is to eliminate paper shuffling.
Each printer model has its own paperfeed characteristics and
you will need to experiment for the correct combination of -O,
-E and -@ options that works best for you. When you get it
right you should be able to completely eliminate paper
shuffling when doing either one sided or two sided printing.
When you are printing even pages in reverse with a document
which has an odd number of pages JETCOL will eject a blank
page to compensate for the blank end page. You must include
this blank sheet when feeding pages back into the printer to
print the reverse side.
The maximum number of reversed pages for one print job is
limited to 300 or your free disk space, whichever is smaller.
-$x
This option selects the number of columns to print across the
page. You can specify from 1 to 6. JETCOL will automatically
compress the print pitch to fit everything on the page but it
will quickly become unreadable unless you adjust the column
width with the -Wx command and/or reformat/wrap with the -& or
-&R options. With 3 columns, for example, you probably don't
want a column width much wider than -W53
This option is useful when printing lists of names or labels.
It is also useful for landscape mode printing and wide
carriage printers.
When combined with the -Z and -J-2 options JETCOL can be used
to format single column ASCII files into multi-column lists.
-:x1,x2,x3,x4....,x29
The -: option causes a string (or single character) to be
output between columns as a separator. It can also contain
control charcters to line up columns when using proportional
fonts. The control character can be a tab (-:9) if you have
previously set the tabs with the -# option. Or it can be a
"move to absolute position" command. Consult your printer
manual for your particular printer's command strings. This
feature will be very useful for printers with many
proportional fonts. You can also rename a proportional soft
font you have as a JETCOL soft font and JETCOL will download
it for you.
To use the -: option, just supply the decimal values of the
ASCII characters separated by commas. See the -# option for
more info.
If you select an internal font, you should also include the
-J4 option to suppress JETCOL soft font downloading. If you
are not a registered user, use -K when testing the -# or -J
options. Also remember that you may need to change the column
width and wordwrap settings to reflect the pitch of the font
you select.
BE CAREFUL when using this command. Printing additional
characters between columns may force characters at the end of
the line off the page. In this case, use a right margin
or command the printhead farther to the left when setting the
second column start point.
Also remember that the downside of using proportional fonts is
that tables and charts will no longer line up correctly. Best
results are obtained with compressed proportional fonts. If a
standard proportional font is used, it should be 8 points or
less.
The following example should print with a proportional font on
most Lasers and Deskjets:
2COL PRODUCTS.DOC -:27,42,112,49,50,55,53,88 -#27,40,115,49,
80,27,40,115,54,86 -J4 -K <enter>
Deskjet users should use -J5 instead of -J4. Registered users
should omit the -K. Many different proportional fonts can be
selected depending on what you have available in your printer.
***Options below are active only in the registered version***
(Unregistered users can use the -K option to test these features)
-A
When multiple files are specified on the command line
(registered version only) you have the option of either
starting a new page for each file (default) or appending them
as though they were one continuous file. The -A option causes
them to be appended.
-Zfilename
Allows output to be routed to a file instead of to the
printer. The file can then be printed in background while
running other programs. For example, to send output to a file
called PRINT.TXT, you should include -ZPRINT.TXT on the
command line.If PRINT.TXT does not exist, it will be created.
If PRINT.TXT already exists, JETCOL output will be appended to
the end of the file. This command is only active in the
registered version of JETCOL. This option can also be used to
redirect output to LPT2, COM1, COM2, etc. The default is PRN
which is usually LPT1.
-Bx
This option biases the font selection to pick either a larger
or smaller font than would ordinarily chosen by JETCOL.
Setting x to 1 picks the next larger font. If x is set to -1,
it picks the next smaller font. If x is set to 2, it will skip
two font sizes larger, and so on. This option is active for
registered users only. Examples: -B1,-B2,-B-1,-B-2...etc. (do
not insert any spaces).
-Ux
X is the number of left margin spaces you request. JETCOL
scans the entire document to be printed to determine its
formatting. Leading blanks in the document are taken into
account to give you the exact left margin you requested.
Column width is adjusted to accommodate the widest line
in the document. The result is that lines are fully spread
across the page and character spacing is maximized for best
readability. (registered version only)
The automargin option automatically puts the margin you
requested on the right side of the page (for binding) if you
are printing with the -E option (on the reverse side of the
page.)
Automargin automatically turns on the wordwrap feature (-&)
whenver lines longer than the columnwidth (-W) are encountered
in a document if the truncate (-T) option is off. You can also
prevent wordwrap from being activated by putting -&- on the
command line, this is safer than truncating lines.
If wordwrap (-&xx) or reformat (-&Rxx) has been specified on
the command line (or as a default setting) automargin will
assume a document width equal to the wordwrap value if xx
is less than the actual document width and will always assume
a document width equal to the reformat xx value regardless of
the actual document width.
Automargin also activates left justify -[ when possible.
-H
Selects a light (thin) font instead of the standard font. If
the thin font in the required size is not available the
regular, bolder, font is substituted. The only thin fonts
supplied with the standard registered version are sizes 6 and
7.(registered version only)
-Xx
Prints exactly x pages/column retaining original formatting
and page breaks. The value of x may be from 1 to 3. This
function assumes a page length of 66 unless modified with the
-Dxx function. (registered version only)
-Yx
The -Y option allows you to modify JETCOL's default settings.
This MUST always be the first option on the command line
whenever you use it.
Typing "JETCOL -Y1 <enter>" will cause JETCOL to display all
current default settings.
Typing "JETCOL -Y2 [options....] <enter>" will cause JETCOL to
permanently remember those options by modifying the JETCOL.EXE
program itself. Your personal registration code MUST always be
one of the options specified whenever you modify the default
settings. Whenever the -Y2 option is used, any options not
specified on the command line will be reset to the standard
defaults. Therefore, even if you change only one of your
custom options, you must reenter them all at the same time.
The next time you run JETCOL the options you specified will
automatically be used.
For example, if you want to set the number of lines/page to
102 and print the page numbers at the bottom, you would type:
JETCOL -Y2 -L102 -N registration code# <enter>. The next time
you type JETCOL [filename] <enter> It would be as though you
had typed: JETCOL -L102 -N [filename].
If there are several different option profiles you wish to
use, you can create different copies of JETCOL.EXE with
different names, such as JETCOL1.EXE, JETCOL2.EXE, etc. The
-Y2 option only modifies the EXE file having the same name and
path that you type on the command line.
All defaults with an 'x' value can be temporarily overridden
with a different value on the commmand line. Use an 'x' value
of 0 to temporarily deactivate Automargin or Pagefix.Any
option without an 'x' value can be activated simply by putting
it on the command line. To temporarily deactivate an option
set as a permanent default, type a minus after the option. For
example, to temporarily deactivate the N option, you would put
-N- on the command line: JETCOL -N- [filename]
There is also a -Y4 function which works like -Y2 except that
it only affects options actually specified on the command line
without resetting all others to the standard defaults.
THIS FUNCTION WILL NOT WORK ON .EXE FILES THAT HAVE BEEN
COMPRESSED WITH PKLITE. You must first decompress, use the -Y2
option and then recompress.
-&Rxx
Reformats document to a width of xx and eliminates leading
blanks. It attempts (but is not always successful) to identify
tables and headers and avoids reformating them.
This feature is useful if you have a document which is
relatively narrow and would like to make more efficient use of
page space. It is also useful if you have adocument which is
raltively wide and would like to spread out the font for
easier reading.
A default trigger point of 57 characters is used to determine
whether a line should be wrapped or left alone. You can modify
the trigger point to any value you wish by entering the
optional tt value.
For example, if you want to reformat a document to a width of
78 characters and use the default trigger you would use -&R78
on the comand line. If you addtionally want to set the trigger
to wrap lines of width 50 or greater use -&R78,50 on the
command line.
Unregistered users may test the reformat feature with the -K
one page demo option.
-!xx
Modifies line spacing so you can fill non-standard size paper.
This would include legal or European paper. This option also
allows you to finetune the pagefill amount of standard paper.
Entering a positive value expands the spacing between lines. A
negative value decreases spacing between lines. Although it
depends on the printer, you should find that values in the
25-75 range will usually do the job. This option does not
affect the printer's forms length adjustment. If you change
paper you must modify the forms length setting before running
JETCOL.
When using A4 paper, try settings: -!25 and -R3
-#x1,x2,x3,x4....,x29
Allows user to specify a string of up to 29 bytes to be sent to
the printer after JETCOL has downloaded the font. This allows
the user to select various printer options, such as duplex
printing scalable fonts, or landscape mode if supported by your
printer. See more info on landscape printing later in this
document.
The data is specified as decimal numbers separated by commas.
For example if your printer supports duplex mode printing
(<ESC>&l1S) and you want to switch it on, you would put
-#27,38,108,49,83 on the command line. You must not include any
spaces within this command!
Unpredictable results will occur if you specify commands that
conflict with JETCOL's. Also JETCOL does normally send a margin
set and font pitch command at the beginning of every page and
the user will be unable to override these with this option.
As with other registered features the option may be tested in
demo mode using the -K command.
-[xx
Left justify text by xx characters. Up to xx blanks will be
removed from the beginning of each line. This will help you to
create a margin or print some documents at a more readable
character pitch. This feature is automatically activated when
using automargin.
Since no printing characters are removed, if a large enough xx
value is specified all lines of data will be shifted to the left
edge of the page.
This feature does not operate with the -& and -&R options.
-J-2
This command eliminates all printer control charadcters and
bypasses font downloading. When combined with the -Z, -$1, and
-&, it can be used to reformat a file without printing it.
-Jx
These options are used mainly with Deskjets:
x=1 Feed a blank page before printing. Necessary for most DJs.
x=4 Bypass soft font download. Use if you do not have RAM
module
x=8 Use DJ softfonts instead of LJ softfonts. Use if you have
a RAM module and if you have purchsed optional DJ fonts.
These options can be combined by adding them together. For
example -J5 will feed a blank page and bypass font downloading
Using JETCOL with a word processor
The wordwrap feature (-&) provides a convenient, but not always
perfect,way of printing many wordprocessor (such as .WRI) files.
In those cases where you cannot get a satisfactory printout
directly from a document in its original form, most word
processors have what is called an ASCII output or DOS output
mode which JETCOL will work with.If you are given a choice, it
is usually best to convert without line breaks and use JETCOL's
wordwrap feature.
I can supply WP and WFW macros which will allow you to print
with JETCOL, without leaving WP or WFW. You can print the
document you are editing, with a single keystroke. See the
registration section.
The JETCOL registration disk provides shareware reformatting
programs which may help in printing other wordprocessor formats.
If you specify your word processor when registering, I may be
able to provide you with a conversion program.
Using JETCOL with Microsoft Windows
A Windows interface is now available which allows selecting
files from a menu and editing/excerpting text as well as
printing from the clipboard. Files to be printed can be dragged
and dropped from File Manager. It also allows printing in
background with JETCOL. A large selection of custom printing
option profiles can be maintained. See PRODUCTS.DOC for details.
Using JETCOL on a LAN
If a LAN is not properly set up to run JETCOL many strange and
unpredictable results will occur when trying to print. The LAN
must be set up to pass data to the printer in a transparent or
binary mode.
Although I have not tested this myself, I have been told by a
user that JETCOL will work on Novell LANs if the "NT" option is
specified in the capture statement.
If you determine settings for other LANs, please pass them on to
me and I will include them in future documentation.
Landscape printing with JETCOL
Registered users can print in landscape mode with JETCOL by
including the following paramaters on the command line:
-!-120 -R-25 -#27,38,108,49,79 -B-1
Other options can be added (or above options adjusted) as
required. This has been tested on HP IIP and Panasonic Laser
printers. The HP printers used 2COL's soft fonts as expected but
one Panasonic insisted on using its own internal font for
landscape printing. So your mileage may vary. Unregistered users
can test landscape printing by adding the -K option to the
command line.
By way of explanation, the -!-120 option adjusts the line
spacing to fit the landscape orientation. The -R-25 is a
negative right margin that causes the printing to fill the
landscape size page. The -B-1 specifies a smaller font for the
tighter line spacing. The -# option switches on landscape mode.
You can adjust these options to your needs. You may wish to
print fewer lines/column so that a larger font can be used. Try
including -L80 on the command line as well.
Programmers can print source listings in two 132 character wide
columns in landscape mode with JETCOL.
Faxing with JETCOL
Documents printed with JETCOL can be faxed at a considerable
savings in connect time charges because almost 4 pages can be
faxed in the time it takes to fax a standard page. To optimize
readability, the characters must be spaced as widely as
possible. Since JETCOL automatically adjusts the pitch to fill
the page, you should set the left and right margins to 0 (-M0)
and (-R0), if possible. Use Automargin (-Ux) or manually adjust
the column width (-Wx) to fit the maximum width of your
document. The optimum font for normal resolution faxes is
FONT8.2CL this means a setting of -L89 or lower. You can get by
with a font as small as FONT6.2CL but you will probably want to
shift to high resolution faxes with anything smaller. These
recommendations depend on the boldness of your particular laser
printer and adjustments may be necessary. If you have PCL
friendly fax software you might want to send JETCOL output
directly to your FAX program instead of printing on a laser
first.
Using JETCOL with Deskjets
The registered version of JETCOL will work with a Deskjet as
will the unregistered version of 2COL. (I have recently received
reports that JETCOL does not work with the DJ540. I am looking
into this. You should call for updated info before you register
JETCOL for a 540) An advantage of using JETCOL is its variable
font pitch which spreads out the printing for better readability
and the ability to print more than 80 characters per column in
portrait mode. But the main advantage of JETCOL is available
only to Deskjet (or compatible Inkjet) owners who have a 256K
RAM cartridge for soft fonts. They will then be able to use the
special Deskjet soft fonts which are much more readable than the
internal Deskjet fonts. The special soft fonts may be purchased
for an additional $5 with JETCOL. Just specify that you want the
Deskjet soft fonts. Read about the use of the -J option above.
If you use the soft fonts, you should not use -# option shown
below.
You can test Deskjet printing with JETCOL by typing:
JETCOL JETCOL.DOC -#27,40,115,50,48,72 -U1 -L80 -J5 -K <enter>
Registered users should leave off the -K which activates the one
page demo mode. Half height printing can be selected by using:
-#27,40,115,50,48,72,27,40,115,54,86
A 24 char/inch half height font can be selected with this string
-#27,40,115,50,52,72,27,40,115,54,86
You can program in these strings as permanent defaults in the
registered version. Those with a wider selection of fonts might
find that they can select a better font than the one selected by
the strings above. You should read your printer manual and
experiment. Landscape printing can also be done with a deskjet.
Combine the command -# string in the landscape printing section
with the ones shown above.
Program Abort
Hitting Control-C (or Control-Break) will terminate the program
immediately. The printer will not stop printing, however, until
its buffer is empty.
Support
I will be glad to answer questions for registered and to a more
limited extent for unregistered users. SUPPORT IS ONLY BY
TELEPHONE (except for foreign users.) Non-foreign users should
send letters only with permission after a telephone discussion
or the letters will be ignored. It is much faster to work out
problems over the phone. Call 510-527-9859 from 9am to 8pm
Pacific Time.
Distribution
Permission is hereby given to copy and distribute this program
as long as no more than $10 is charged. It must be made clear to
the buyer that this is only a handling charge and not a
registration fee.Please include all files in their original
unmodified form when distributing this program. Permission to
distribute may be revoked by the author at any time for any
reason.Catalog, rack and CD-ROM vendors must either read
VENDOR.DOC for additional details or contact the author before
distributing JETCOL.
YOU MUST NOT DISTRIBUTE ANY COPY WHICH HAS BEEN BRANDED WITH
A REGISTRATION CODE. A program can be unbranded by typing
JETCOL -Y2 <enter>.
All trademarks used in this document are the property of their
owners.
-Tony Caine-
Internet: 72614.1451@compuserve.com
Compuserve:72614,1451